“Linux不是程序員才用的嗎?”這可能是很多人的第一反應(yīng)。但事實上,你每天都在使用Linux——打開Android手機(jī),內(nèi)核就是Linux;訪問網(wǎng)站,背后服務(wù)器90%以上跑著Linux;刷抖音、看B站,推薦算法在Linux集群上訓(xùn)練。Linux早已滲透到數(shù)字世界的每個角落。
無論你是想轉(zhuǎn)行做云計算、大數(shù)據(jù)、AI開發(fā),還是僅僅想給舊電腦續(xù)命,學(xué)會Linux都是一項“保值”技能。更重要的是,它免費(fèi)、透明、高效,能讓你真正理解電腦是如何工作的。
Linux不是一個操作系統(tǒng),而是數(shù)百個“發(fā)行版”的統(tǒng)稱。新手選擇建議從這三個入手:
| 發(fā)行版 | 特點 | 適合人群 | 下載地址 |
|---|---|---|---|
| Ubuntu 24.04 LTS | 用戶最多,教程豐富,硬件兼容性好 | 零基礎(chǔ)新手 | |
| Linux Mint 22 | 界面類似Windows,開箱即用 | Windows遷移用戶 | |
| Fedora 40 | 技術(shù)前沿,軟件更新快 | 喜歡新技術(shù)的嘗鮮者 |
以Ubuntu 24.04 LTS(長期支持版,支持至2029年)為例演示,其他發(fā)行版步驟類似。
虛擬機(jī)讓你在Windows/Mac中運(yùn)行Linux,不破壞原有系統(tǒng)。
所需軟件:VirtualBox(免費(fèi))或VMware Workstation Player。
步驟:
下載Ubuntu 24.04 ISO鏡像文件。
新建虛擬機(jī):分配4GB內(nèi)存、50GB虛擬硬盤。
掛載ISO啟動,選擇“Try or Install Ubuntu”。
選擇語言、鍵盤布局。
選擇“Erase disk and install Ubuntu”(僅在虛擬機(jī)內(nèi),不影響主機(jī))。
設(shè)置用戶名和密碼,等待安裝完成。
如果你想在物理機(jī)上安裝,需要U盤(≥8GB)。
工具:Rufus(Windows)或BalenaEtcher(跨平臺)。
步驟:
用Rufus將ISO寫入U盤(分區(qū)方案選GPT,目標(biāo)系統(tǒng)選UEFI)。
重啟電腦,按F2/Del進(jìn)入BIOS,設(shè)置U盤為第一啟動項。
保存重啟,進(jìn)入Ubuntu安裝界面。
分區(qū)建議:/(root)分配50GB,/home(個人文件)剩余空間,swap(交換分區(qū))分配4GB。
完成安裝后拔出U盤,重啟進(jìn)入Ubuntu。
Ubuntu默認(rèn)使用GNOME桌面,布局類似macOS:頂部狀態(tài)欄,左側(cè)Dock(常用應(yīng)用欄)。點擊左下角“顯示應(yīng)用”圖標(biāo)可查看所有安裝軟件。
重要工具:
文件管理器:管理文檔、下載等文件夾。
Firefox瀏覽器:預(yù)裝,可上網(wǎng)查資料。
軟件中心:圖形化安裝App。
終端(Terminal):最強(qiáng)大的工具,按Ctrl+Alt+T打開。
掌握以下命令,就能完成80%的日常操作。注意:Linux區(qū)分大小寫,命令后通常跟參數(shù)。
| 命令 | 用法 | 示例 |
|---|---|---|
| ls | 列出目錄內(nèi)容 | ls -la 顯示所有文件(包括隱藏)及詳細(xì)信息 |
| cd | 切換目錄 | cd /home/用戶名/Documents |
| pwd | 顯示當(dāng)前路徑 | pwd |
| mkdir | 創(chuàng)建目錄 | mkdir newfolder |
| rm | 刪除文件/目錄 | rm file.txt;rm -rf folder(強(qiáng)制刪除文件夾) |
| cp | 復(fù)制 | cp source.txt dest.txt |
| mv | 移動/重命名 | mv oldname.txt newname.txt |
| cat | 查看文件內(nèi)容 | cat file.txt |
| grep | 搜索文本 | grep "error" log.txt |
| 命令 | 用法 | 示例 |
|---|---|---|
| ps | 查看進(jìn)程 | ps aux 顯示所有進(jìn)程 |
| kill | 終止進(jìn)程 | kill -9 PID 強(qiáng)制結(jié)束 |
| top | 動態(tài)查看系統(tǒng)資源 | 按q退出 |
| df | 查看磁盤空間 | df -h 以人類可讀格式 |
| du | 查看目錄大小 | du -sh folder |
| 命令 | 用法 | 示例 |
|---|---|---|
| sudo | 以root權(quán)限執(zhí)行 | sudo apt update |
| chmod | 修改文件權(quán)限 | chmod +x script.sh 賦予執(zhí)行權(quán)限 |
| 命令 | 用法 | 示例 |
|---|---|---|
| apt update | 更新軟件源 | sudo apt update |
| apt upgrade | 升級已安裝軟件 | sudo apt upgrade -y |
| apt install | 安裝軟件 | sudo apt install vim |
| apt remove | 卸載軟件 | sudo apt remove vim |
| 命令 | 用法 | 示例 |
|---|---|---|
| ssh | 遠(yuǎn)程連接服務(wù)器 | ssh user@192.168.1.100 |
| man | 查看命令手冊 | man ls |
| history | 查看命令歷史 | history |
| 命令 | 用法 | 示例 |
|---|---|---|
| tar | 打包/解包 | tar -czf archive.tar.gz folder/ 壓縮;tar -xzf archive.tar.gz 解壓 |
跟著下面步驟,鞏固命令使用:
bash
# 1. 打開終端(Ctrl+Alt+T) # 2. 創(chuàng)建練習(xí)目錄 cd ~ mkdir linux_learning cd linux_learning # 3. 創(chuàng)建文本文件 echo "Hello Linux" > test.txt cat test.txt # 4. 復(fù)制并改名 cp test.txt hello.txt ls # 5. 搜索內(nèi)容 grep "Linux" hello.txt # 6. 安裝一個有趣的命令行小工具 sudo apt update sudo apt install sl # 安裝后輸入“sl”,會有一輛小火車跑過屏幕 # 7. 查看歷史命令 history | grep sl
第1周:熟悉文件系統(tǒng)、常用命令,每天練習(xí)10分鐘。
第2周:學(xué)習(xí)Vim或Nano編輯器,編寫簡單Shell腳本(如自動備份)。
第3周:了解進(jìn)程管理、cron定時任務(wù)、SSH遠(yuǎn)程登錄。
第4周:搭建一個LAMP(Linux + Apache + MySQL + PHP)環(huán)境,部署個人網(wǎng)站。
進(jìn)階:系統(tǒng)學(xué)習(xí)《鳥哥的Linux私房菜》、參加紅帽認(rèn)證(RHCSA),或投入云原生(Docker、Kubernetes)方向。
Q:命令輸錯了怎么取消?
A:按Ctrl+C終止當(dāng)前命令。
Q:忘記密碼怎么辦?
A:重啟按Shift進(jìn)入恢復(fù)模式,選擇root,輸入passwd 用戶名重置。
Q:軟件安裝失敗提示“無法定位軟件包”?
A:先執(zhí)行sudo apt update更新源。
Q:想卸載Ubuntu?
A:虛擬機(jī)直接刪除虛擬機(jī);實體機(jī)在Windows磁盤管理中刪除Linux分區(qū),再用啟動盤修復(fù)引導(dǎo)。
學(xué)習(xí)Linux初期可能會被命令行“勸退”,但堅持兩周后,你會發(fā)現(xiàn)那種“掌控系統(tǒng)”的快感無可替代。從安裝到敲下第一條ls命令,你已經(jīng)超越了90%的普通用戶。之后,你可以往開發(fā)、運(yùn)維、嵌入式等方向發(fā)展,Linux將是你職業(yè)生涯的堅實底座。
手機(jī): +86 13923405632
